توسعه برنامه های RAG با LlamaIndex و JS [ویدئو]

Developing RAG Apps with LlamaIndex and JS [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، توسعه برنامه‌های Retrieval-Augmented Generation (RAG) با استفاده از LlamaIndex و JavaScript را بررسی خواهید کرد. شما با مقدمه ای بر ساختار دوره، پیش نیازها و اهداف پروژه شروع خواهید کرد. بخش‌های اولیه بر راه‌اندازی محیط توسعه، از جمله پیکربندی Node.js و دریافت کلیدهای OpenAI API برای تسهیل تعامل یکپارچه با LlamaIndex تمرکز می‌کنند. در مرحله بعد، به اصول LlamaIndex می پردازید که شامل جذب داده، نمایه سازی و پرس و جو می شود. از طریق جلسات عملی، سیستم‌های RAG اولیه و سفارشی می‌سازید، داده‌های ساختاریافته را جستجو می‌کنید و با استفاده از یک Express API با LlamaIndex تعامل خواهید داشت. این تمرین‌های عملی شما را با مهارت‌های مدیریت سناریوهای پیچیده، مانند جستجو در فایل‌های PDF و ادغام چندین منبع داده، مجهز می‌کند. بخش های پایانی بر موضوعات پیشرفته، از جمله مدیریت ماندگاری داده ها و استقرار برنامه های کاربردی آماده تولید تمرکز دارند. شما یاد خواهید گرفت که با NextJS یک برنامه چت بات تمام پشته ایجاد کنید، با استفاده از Cre-llama CLI برای راه اندازی و سفارشی سازی سریع. در پایان دوره، شما قادر خواهید بود برنامه‌های RAG مقیاس‌پذیر را با اطمینان بسازید، سفارشی کنید و به کار ببرید. سیستم های RAG را با LlamaIndex و JavaScript ایجاد کنید. یک محیط توسعه کامل را برای برنامه های RAG تنظیم و پیکربندی کنید. با استفاده از LlamaIndex، تکنیک های بلع و نمایه سازی داده ها را پیاده سازی کنید. پرس و جوهای پیچیده LlamaIndex را با لودرها و موتورهای داده سفارشی بسازید. با NextJS، LlamaIndex و OpenAI یک چت ربات تمام پشته ایجاد کنید. استقرار سیستم های RAG مقیاس پذیر با داده های پایدار برای استفاده در تولید. این دوره برای توسعه دهندگان با پایه محکم در جاوا اسکریپت طراحی شده است که می خواهند سیستم های RAG را با استفاده از LlamaIndex کاوش کنند. تجربه قبلی با Node.js و آشنایی با API ها توصیه می شود. اگر به ساخت اپلیکیشن های مقیاس پذیر و مبتنی بر هوش مصنوعی علاقه مند هستید، این دوره برای شما مناسب است. با LlamaIndex برای ایجاد سیستم های RAG پویا، جذب داده، نمایه سازی و پرس و جو را بیاموزید. * ایجاد و سفارشی کردن برنامه های RAG، از تنظیمات اولیه تا پرس و جوهای پیچیده با منابع داده های متعدد. * توسعه و استقرار یک ربات چت برنامه وب NextJS یکپارچه با LlamaIndex و OpenAI.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • پیش نیازهای دوره و این دوره برای چه کسانی است؟ Course Prerequisites & Who is This Course For?

  • ساختار دوره Course Structure

  • لطفاً تماشا کنید - آنچه را که در این دوره خواهید ساخت PLEASE WATCH - What You'll Build in This Course

راه اندازی محیط توسعه Development Environment Setup

  • Setup Dev. محیط - دستورالعمل های NodeJS Setup Dev. Environment - NodeJS Instructions

  • حساب OpenAI و کلید OpenAI API را راه اندازی کنید Setup OpenAI Account and the OpenAI API Key

LlamaIndex Deep Dive – Fundamentals LlamaIndex Deep Dive – Fundamentals

  • شیرجه عمیق به LlamaIndex و ویژگی های کلیدی - بررسی اجمالی Deep Dive into LlamaIndex and Key Features - Overview

  • دوره تصادف RAG RAG Crash Course

  • LlamaIndex Flow - بررسی اجمالی LlamaIndex Flow - Overview

  • LlamaIndex - مروری بر رابط کاربری داده‌ها، نمایه‌سازی و پرس و جو LlamaIndex - Data Ingestion, Indexing and Query Interface Overview

  • عملی - راه اندازی سیستم RAG ساده LlamaIndex Hands-on - Setup LlamaIndex Simple RAG System

  • خلاصه Summary

LlamaIndex Deep Dive - مفاهیم اصلی و بارگذارهای داده LlamaIndex Deep Dive - Main Concepts and Data Loaders

  • LlamaIndex Core Concepts - Loaders Index LlamaIndex Core Concepts - Loaders Index

  • مرحله پرس و جو - بررسی اجمالی The Querying Stage - Overview

  • مرحله Querying - ChatEngine و Querying Engine مرور کلی کامل Querying Stage - ChatEngine & Querying Engine Full Overview

  • عملی: یک سیستم RAG سفارشی با LlamaIndex ایجاد کنید Hands-on: Create a Custom RAG System with LlamaIndex

  • عملی: استخراج داده های ساخت یافته Hands-on: Structured Data Extraction

  • عملی: پرس و جو از یک فایل PDF Hands-on: Querying a PDF File

  • Hands-on: تعامل با سیستم RAG از طریق Express API - Full Hands-on Hands-on: Interacting with a RAG System Through an Express API - Full Hands-on

  • خلاصه Summary

عوامل و پرس و جوهای پیشرفته با LlamaIndex Agents & Advanced Queries with LlamaIndex

  • Agents and Advanced Queries - The RouterQueryEngine Overview Agents and Advanced Queries - The RouterQueryEngine Overview

  • عملی - سیستم RAG با چندین منبع داده Hands-on - RAG System with Multiple Data Sources

  • عملی - ایجاد RouterQueryEngine برای مدیریت چندین موتور پرس و جو Hands-on - Creating a RouterQueryEngine to Handle Multiple Query Engines

  • عملی: تعریف توابع و ابزارهای جستجو برای شروع چت با نماینده Hands-on: Defining Functions and Querying Tools to Start Chatting with the Agent

داده ها و تکنیک های آماده تولید را ادامه دهید Persist Your Data & Production-ready Techniques

  • تکنیک های آماده تولید - مقدمه Production-ready Techniques - Introduction

  • عملی: داده ها با LlamaIndex Hands-on: Data with LlamaIndex

  • عملی: بارگذاری فهرست با داده های پایدار و پاسخ جریان Hands-on: Load Index with the Persisted Data and Stream Response

  • خلاصه Summary

NextJS چت ربات برنامه وب تمام پشته با یک فرمان و استقرار NextJS Full-stack Web Application Chatbot with One Command & Deployment

  • برنامه چت بات با NextJS - برنامه وب تمام پشته - نمای کلی Chatbot App with NextJS - Full-stack Web App - Overview

  • عملی: ایجاد یک برنامه وب تمام پشته با دستور Cre-llama CLI Hands-on: Generating a Full-stack Web App with create-llama CLI Command

  • عملی: سفارشی کردن برنامه با داده های خود و گپ زدن با آن Hands-on: Customizing the App with Your Own Data and Chatting with It

  • عملی: استقرار برنامه چت کامل NextJS ما در Vercel Hands-on: Deploying our NextJS Full-stack Chat App to Vercel

جمع کنید Wrap up

  • جمع بندی و مراحل بعدی Wrap up and Next Steps

نمایش نظرات

توسعه برنامه های RAG با LlamaIndex و JS [ویدئو]
جزییات دوره
2h 54m
33
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Paulo Dichone
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paulo Dichone Paulo Dichone

توسعه دهنده و معلم

سلام! من پائولو هستم. من مدرک علوم کامپیوتر از دانشگاه Whitworth دارم و یک متخصص برنامه نویسی هستم و به آن افتخار می کنم!

من تجربه گسترده ای در توسعه برنامه Android به ویژه در برنامه موبایل (اندروید و iOS) و توسعه وب دارم. من همچنین بنیانگذار Magadistudio هستم، یک شرکت توسعه برنامه تلفن همراه مستقر در شمال غربی داخلی زیبا (WA).

من علاقه زیادی به آموزش توسعه برنامه اندروید به مردم دارم. نشان دادن طناب‌های ساخت اپلیکیشن‌های اندرویدی شگفت‌انگیز، تجربه‌ای بسیار ارزشمند است! هدف من این است که شما را به سرعت راه اندازی کنم و برنامه های اندروید بسازید.

شما آزادی را که یک توسعه‌دهنده اندروید ارائه می‌دهد، باور نمی‌کنید.

من را در توییتر @buildappswithme دنبال کنید

برنامه نویس نرم افزار/برنامه - موبایل و وب

مدرس آنلاین: 2014 - حال

علوم کامپیوتر (BS)
دانشگاه ویتورث
سپتامبر 2006 - مه 2009